large-volume pump - German English Dictionary